window niches - Alemán Inglés Diccionario